put in a sound system - Espagnol Anglais Dictionnaire